embrace a challenge

Translations
принимать вызов
He was ready to embrace a challenge and prove himself.
Он был готов принять вызов и доказать себя.
Definitions
To willingly accept and confront a difficult task or situation, viewing it as an opportunity for growth and development rather than avoiding it.